Definition of the Word IDN
Initialism of Internationalized domain name.
Close Window